Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
68 OWLSMOOR ROAD Semi-Detached £365,000 13 Dec 2019
70 OWLSMOOR ROAD Semi-Detached £169,750 12 Dec 2001
74 OWLSMOOR ROAD Detached £560,000 14 Dec 2018
76 OWLSMOOR ROAD Detached £302,500 23 Sep 2010
81 OWLSMOOR ROAD Detached £332,500 5 Jul 2012
83 OWLSMOOR ROAD Detached £151,000 18 May 1999